﻿/*******************************************************************************
#                    ExpertEntity.cs
#  Comment:
#                    
#
#  Current Version: V1.0
#  Author: 
#
#  History List:
#  V1.0    Created by CodeBuilder@2009-44-16
#
#******************************************************************************/
using System;
using System.Collections.Generic;
using System.Text;
using IBatisNet.Extend;

namespace ExpertMIS.Entities
{
    [Serializable]
    public class ExpertEntity : BaseEntity
    {
        public ExpertEntity()
        {
            _creattime = DateTime.MinValue;
            _lastupdatedate = DateTime.MinValue;
        }

        private string _name;
        private int _gender;
        private string _national;
        private string _birthday;
        private string _origin;
        private string _parties;
        private string _datetojoinwork;
        private string _major;
        private string _degree;
        private string _adminposition;
        private string _skills;
        private string _phone;
        private string _cellphone;
        private string _email;
        private string _expertise;
        private string _awards;
        private string _graphic;
        private int _sort;
        private DateTime _creattime;
        private DateTime _lastupdatedate;
        private decimal _totalgrade;
        private string _userid;

        /// <summary>
        /// F_Name
        /// </summary>
        public string Name
        {
            get { return _name; }
            set { _name = value; }
        }

        /// <summary>
        /// F_Gender
        /// </summary>
        public int Gender
        {
            get { return _gender; }
            set { _gender = value; }
        }

        /// <summary>
        /// F_National
        /// </summary>
        public string National
        {
            get { return _national; }
            set { _national = value; }
        }

        /// <summary>
        /// F_Birthday
        /// </summary>
        public string Birthday
        {
            get { return _birthday; }
            set { _birthday = value; }
        }

        /// <summary>
        /// F_Origin
        /// </summary>
        public string Origin
        {
            get { return _origin; }
            set { _origin = value; }
        }

        /// <summary>
        /// F_Parties
        /// </summary>
        public string Parties
        {
            get { return _parties; }
            set { _parties = value; }
        }

        /// <summary>
        /// F_DateToJoinWork
        /// </summary>
        public string DateToJoinWork
        {
            get { return _datetojoinwork; }
            set { _datetojoinwork = value; }
        }

        /// <summary>
        /// F_Major
        /// </summary>
        public string Major
        {
            get { return _major; }
            set { _major = value; }
        }

        /// <summary>
        /// F_Degree
        /// </summary>
        public string Degree
        {
            get { return _degree; }
            set { _degree = value; }
        }

        /// <summary>
        /// F_AdminPosition
        /// </summary>
        public string AdminPosition
        {
            get { return _adminposition; }
            set { _adminposition = value; }
        }

        /// <summary>
        /// F_Skills
        /// </summary>
        public string Skills
        {
            get { return _skills; }
            set { _skills = value; }
        }

        /// <summary>
        /// F_Phone
        /// </summary>
        public string Phone
        {
            get { return _phone; }
            set { _phone = value; }
        }

        /// <summary>
        /// F_CellPhone
        /// </summary>
        public string CellPhone
        {
            get { return _cellphone; }
            set { _cellphone = value; }
        }

        /// <summary>
        /// F_EMail
        /// </summary>
        public string EMail
        {
            get { return _email; }
            set { _email = value; }
        }

        /// <summary>
        /// F_Expertise
        /// </summary>
        public string Expertise
        {
            get { return _expertise; }
            set { _expertise = value; }
        }

        /// <summary>
        /// F_Awards
        /// </summary>
        public string Awards
        {
            get { return _awards; }
            set { _awards = value; }
        }

        /// <summary>
        /// F_Graphic
        /// </summary>
        public string Graphic
        {
            get { return _graphic; }
            set { _graphic = value; }
        }

        /// <summary>
        /// F_Sort
        /// </summary>
        public int Sort
        {
            get { return _sort; }
            set { _sort = value; }
        }

        /// <summary>
        /// F_CreatTime
        /// </summary>
        public DateTime CreatTime
        {
            get { return _creattime; }
            set { _creattime = value; }
        }

        /// <summary>
        /// F_LastUpdateDate
        /// </summary>
        public DateTime LastUpdateDate
        {
            get { return _lastupdatedate; }
            set { _lastupdatedate = value; }
        }

        public decimal TotalGrade
        {
            get { return _totalgrade; }
            set { _totalgrade = value; }
        }

        public String UserID
        {
            get { return _userid; }
            set { _userid = value; }
        }
    }
}
